movement for life and peace - Francés Inglés Diccionario